artificial forests - Deutsch Englisch Wörterbuch